//package com.kuang.blog.controller;
//
//
//import cn.hutool.core.util.ObjectUtil;
//import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
//import com.baomidou.mybatisplus.core.metadata.IPage;
//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
//import com.kuang.blog.entity.Order;
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.*;
//
//import java.util.List;
//
///**
// * <p>
// * 前端控制器
// * </p>
// *
// * @author 狂神说
// * @since 2022-09-22
// */
//@RestController
//@RequestMapping("/blog/order")
//@Slf4j
//public class OrderController {
//    @Autowired
//    private OrderService orderService;
//
//    @GetMapping("/page")
//    public IPage orderPage(@RequestParam(value = "pageSize", defaultValue = "5") Long pageSize, @RequestParam(value = "pageNum", defaultValue = "1") Long pageNum, @RequestBody Order order) {
//        Page page = new Page<>();
//        page.setSize(pageSize);  //pageSize   页大小
//        page.setCurrent(pageNum); // Current  当前页码
//        QueryWrapper queryWrapper = new QueryWrapper<>();
//        if (ObjectUtil.isNotEmpty(order.getReceiver())) {
//            queryWrapper.like("receiver", order.getReceiver());
//        }
//        if (ObjectUtil.isNotEmpty(order.getSellerId())) {
//            queryWrapper.like("seller_id", order.getSellerId());
//        }
//        IPage iPage = orderService.page(page, queryWrapper);
//        log.debug(String.valueOf(iPage.getRecords()));
//        return iPage;
//    }
//
//
//    @GetMapping("/selectAllByUserId")
//    public List<Order> selectAllByUserId(@RequestParam("userId") String userId) {
//        return orderService.selectAllByUserId(userId);
//    }
//}
//
